diverticula of ampulla of ductus deferens - Alemán Inglés Diccionario